Python Basics Evening Course

Our Python beginner evening course is a practical, fully customisable introduction to Python programming for delegates who are new to Python or want to build a solid foundation in programming.

Python Basics Evening Course Description


Our Python beginner course is a practical, fully customisable introduction to Python programming for people who are new to Python or want to build a solid foundation in programming.
This 1-day Python basics course is delivered live by an experienced instructor and introduces the essential programming concepts you need to start writing Python code with confidence.
You will learn fundamental Python programming skills through hands-on exercises, examples and practical coding activities, including variables, data types, conditions, loops, functions and core data structures.
The course is designed to give beginners a clear understanding of how Python works and how fundamental programming concepts are applied when developing real programs.
By the end of the Python course, you will be able to write and understand basic Python programs and apply the programming techniques covered during the training.
You will also complete small practical projects that can be used as examples when developing larger Python projects and continuing your programming studies.

Who should attend the Python Basics Course?

Most attendees are have little or no Python knowledge. Private individuals are very welcome.

Python Data Course Details

Our Style: Hands-on, Practical
Location: Online, Instructor-led
Download: anaconda.com.
Duration: 1 Day
Group Size: Maximum 4 people per group.
Qualification: PCWorkshops Beginners Certification.
Times: Evenings

Why choose this course?

  • Fast results: Get familiar with Python quickly in a few evening lessons, coding a few excellent practical examples.
  • Hands-on Learning: Get practical Python experience through real-world beginners examples and exercises.
  • Expert Python Instructors: Learn from industry Python beginners professionals with proven expertise.
  • Career Advancement: Boost your resume with valuable Python beginners skills, making you more competitive in the job market.

Python Data Course Outline

Session 1: Python Programming Fundamentals

Python Basics: Data Types and Variables: Working with Python variables and variable scope; understanding data types and converting and casting types in Python.
Python Basics: Operators and Expressions: Using operators and expressions to write and understand Python code.
Python Basics: Decision Making: Using if, if-else, if-elif-else and nested if-else statements to control the flow of Python programs.
Code a small app to calculate the delivery fee for various distances of deliveries.
Python Basics: Loops: Using while and while-else loops, for loops and nested loops. Jump statements including break and continue.
Code a small app to calculate the movie ticket price, for various combinations of movie-goers.

Session 2: Python Data Structures

Python Basics: Lists: Creating, accessing and working with lists in Python.
Python Basics: Tuples: Working with tuple data structures and their uses in Python programming.
Python Basics: Sets: Understanding sets and working with unique values in Python.
Code a small app to keep movie date schedules in a list and find the movie scheduled for the day we want to go to the cinema.

Session 3: Python Built-in Functions

Python String Functions: Using built-in string functions and methods when working with text.
Python Maths Functions: Using Python's built-in mathematical functions for common programming tasks.
Python Random Functions: Using Python's random functions to generate and work with random values.
Re-code the movie-calculations using methods.

Session 4: Python Functions, Modules, Classes and OOP

Creating and Using Python Functions: Creating custom functions and understanding how functions are used in Python programming.
Python Parameters and Return Values: Using parameters, arguments and return values to create reusable Python code.
Introduction to Python Classes and Objects: Understanding the fundamentals of object-oriented programming (OOP) in Python.
Creating Python Classes: Creating classes and creating and using objects in Python programs. .

Session 5: Access SQL Database with Python

Python Database Connections: Connecting Python programs to an Access SQL database using database connection details and credentials.
SQL Select Queries with Python: Retrieving database records, iterating through result sets and using variables and parameters in SQL queries.

Session 6: Python Pandas DataFrame Basics

Loading Data into a Pandas DataFrame: Working with dictionaries and converting dictionary data to DataFrames and DataFrames back to dictionaries. Learn some Pandas Basics .
Load the top 1000 movies data and find you favorite actor.

Book the Python course

Customise Python Courses

Powered byEMF HTML Contact Form

Where is our London Classroom

Golden Cross House, 8 Duncannon Street, London, WC2n 4JF

More About Our Python Courses

Instructor-led Experienced Python trainers adapt to audience and address questions directly, delivering directly, live.
Practical Python Course All Python skills are illustrated and thoroughly practiced with comprehensive, explanatory, practical exercises.
Personlised Python Courses Courses are fully customisable with relevant sample data via pre-course arrangement. The maximum number of delegates per group is 4.
Live online, London Classroom, or Onsite Normally we teach online, instructor-led. You can arrange Python Basics Training onsite or in the London classroom via pre-course arrangement.

Contact PCWorkshops